<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title>if练习3</title>
    <script type="text/javascript">
        /*
         * 	编写程序，由键盘输入三个整数分别存入变量num1、num2、num3，
         * 	对他们进行排序，并且从小到大输出。
         */

		// +符合，将字符串转成整型
		var num1 = +prompt("请输入变量num1：");
		var num2 = +prompt("请输入变量num2：");
		var num3 = +prompt("请输入变量num3：");

		var arrayNum=[];
		arrayNum.push(num1, num2, num3);

		// 降序 自定义排序箭头函数
		arrayNum = arrayNum.sort((a,b)=>b - a);

		// 升序 自定义排序function
		// sort的参数函数本身接受两个参数，表示进行比较的两个数组成员。
		// 如果该函数的返回值大于0，表示第一个成员排在第二个成员后面；
		// 其他情况下，都是第一个元素排在第二个元素前面。
		arrayNum = arrayNum.sort(function (a, b) {
			return a - b;
		})

		console.log(arrayNum);
    </script>
</head>
<body>

</body>
</html>
